Should I think about switching to another platform as a .Net developer? [closed]

Posted by A. Karimi on Programmers See other posts from Programmers or by A. Karimi
Published on 2012-07-09T12:30:32Z Indexed on 2012/07/09 15:23 UTC
Read the original article Hit count: 195

Filed under:
|
|
|

I’ve been a developer for about 10 years and I’ve almost worked on Microsoft stack. At the last several years I’ve been introduced to some good practices such as IoC and other primary design patterns.

Now I feel so much comfortable using these patterns and concepts and I’m very angry why we didn’t do that earlier! They exist and used by many developers since more than 5 years ago but why I and many of my colleagues began using them a little later.

As you may know Java developers are more ahead in these fields (concepts, patterns and …) than .Net developers. Am I right?

Now the question is, “Why we (as .NET developers) weren’t ahead so much? Isn’t it because we are using Microsoft stack?”. I know ALT.NET but why we are trying make a closed ecosystem open and finding alternatives for Microsoft Echo Chamber, while there are natively open ecosystems like Java!?

I've always liked most of the Microsoft works very much but I’m worried about this issue. I am even ask myself should I move to another platform?

© Programmers or respective owner

Related posts about java

Related posts about .NET